irrigation techniques - Francés Inglés Diccionario